package com.fire.eyes.request.element;

import java.util.List;

/**
 * 产品代码
 *
 * @author Aspire
 * @date 2018-04-18
 */
public class ProductCodeDTO extends BaseCodeDTO implements java.io.Serializable{


	private static final long serialVersionUID = 3195226622135784562L;
	/**
	 * 产品全称
	 */
	private String productFullName;
	/**
	 * 产品简称
	 */
	private String abbrName;
	/**
	 * 产品类别
	 */
	private List<String> classCodes;
	
	public ProductCodeDTO() {
	}
	
	public ProductCodeDTO(String code){
		super(code);
	}
	
	public ProductCodeDTO(String code, List<String> classCodes){
		super(code);
		this.classCodes = classCodes;
	}
	
	public String getAbbrName() {
		return abbrName;
	}
	public void setAbbrName(String abbrName) {
		this.abbrName = abbrName;
	}
	public String getProductFullName() {
		return productFullName;
	}
	public void setProductFullName(String productFullName) {
		this.productFullName = productFullName;
	}

	public List<String> getClassCodes() {
		return classCodes;
	}

	public void setClassCodes(List<String> classCodes) {
		this.classCodes = classCodes;
	}

	@Override
	public String toString() {
		return "ProductCodeDTO{" +
				"productFullName='" + productFullName + '\'' +
				", abbrName='" + abbrName + '\'' +
				", classCodes=" + classCodes +
				'}';
	}
}
